Visual Guidance of Robot Motion
نویسندگان
چکیده
Future robots are expected to cooperate with humans in daily activities. Efficient cooperation requires new techniques for transferring human skills to robots. In this paper, we present a system that provides a robot with the ability to imitate a motion by observing how a human instructor conducts it. The system consists of the following modules: data acquisition, feature extraction and tracking, motion extraction, motion representation, and trajectory generation. Two cameras are used as visual sensors to capture image sequences of a moving rigid object. Feature extraction and tracking are first performed in the image sequences in order to extract 3D motion of the rigid object. 3D motion parameters are then calculated from a set of matched 3D points on the moving object. Once the motion trajectory of the moving object is available, its corresponding characteristics are extracted and transferred to the robot. We use a parametric cubic B-spline curve to represent the motion data since characteristics of a parampic cubic B-spline curve are completely determined by its control points, which can be calculated from given measurement data points using the least-squares method. Given the robot configuration, a motion trajectory can then be generated from the obtained control points for the robot to replicate the given motion in its own workspace with the required smoothness and characteristics. Experimental results show that a robot with such a system can be actually taught to imitate a motion and a robot arm has successfully replicated a human arm movement with similar trajectory characteristics.
منابع مشابه
Hidden Markov Model for Visual Guidance of Robot Motion in Dynamic Environment
Models and control strategies for dynamic obstacle avoid ance in visual guidance of mobile robot are presented. Characteristics that distinguish the visual computation and motion-control requirements in dynamic environments from that in static environments are discussed. Objectives of the vision and motion planning are formulated as: 1) finding a collision-free trajectory that takes account of...
متن کاملRobot Motion Vision Part II: Implementation
The idea of Fixation introduced a direct method for general recovery of shape and motion from images without using either feature correspondence or optical flow [1,2]. There are some parameters which have important effects on the performance of fixation method. However, the theory of fixation does not say anything about the autonomous and correct choice of those parameters. This paper presents ...
متن کاملPlanning Robot Motion in a 2-D Region with Unknown Obstacles
The purpose of this paper is to present several algorithms for planning the motion of a robot in a two-dimensional region having obstacles whose shapes and locations are unknown. The convergence and efficiency of the algorithms are discussed and upper bounds for the lengths of paths generated by the different algorithms are derived and compared.
متن کاملRobust Hybrid Motion Force Control Algorithm for Robot Manipulators
In this paper we present a robust hybrid motion/force controller for rigid robot manipulators. The main contribution of this paper is that the proposed hybrid control system is able to accomplish motion objectives in free directions and force objectives in constrained directions under parametric uncertainty both in robot dynamics and stiffness constraint constant. Also, the given scheme is prov...
متن کاملSimulation of Position Based Visual Control and Performance Tests of 6R Robot
This paper presents simulation and experimental results of position-based visual servoing control process of a 6R robot using 2 fixed cameras. This method has the ability to deal with real time changes in the relative position of the target-object with respect to robot. Also, greater accuracy and independency of servo control structure from the target pose coordinates are the additional advanta...
متن کاملMotion detection by a moving observer using Kalman filter and neural network in soccer robot
In many autonomous mobile applications, robots must be capable of analyzing motion of moving objects in their environment. Duringmovement of robot the quality of images is affected by quakes of camera which cause high errors in image processing outputs. In thispaper, we propose a novel method to effectively overcome this problem using Neural Networks and Kalman Filtering theory. Thistechnique u...
متن کامل